sprinkle irrigation - Spanish English Dictionary